--
-- Nuevo campo en ctbeje para darle visibilidad por usuario
-- Se necesita cuando se quiere 'cerrar' un ejercicio pero no se puede
-- inhabilitar la opción de cambiar entre otros.
--

ALTER TABLE ctbeje DROP COLUMN IF EXISTS accesousuarios;
ALTER TABLE ctbeje ADD COLUMN accesousuarios character varying(254);

ALTER TABLE ctbeje DROP COLUMN IF EXISTS accesosucursales;
ALTER TABLE ctbeje ADD COLUMN accesosucursales character varying(254);


UPDATE ctbeje SET accesousuarios   = '*';
UPDATE ctbeje SET accesosucursales = '*';

ALTER TABLE ctbeje ALTER COLUMN accesousuarios   SET NOT NULL;
ALTER TABLE ctbeje ALTER COLUMN accesosucursales SET NOT NULL;

COMMENT ON COLUMN ctbeje.accesousuarios IS 'Visibilidad por usuario  de ejercicios contables';
COMMENT ON COLUMN ctbeje.accesousuarios IS 'Visibilidad por sucursal de ejercicios contables';

INSERT INTO ambsegcfg (tabla, desctabla, tipoaccusuarios,tipoaccsucursales, configurable, actrubroshijos, idambdb, fechainsert, fechaupdate)
       VALUES ('ctbeje','Ejercicios contables','S','N','S','N',NULL,NOW(), NULL);

       
-------------------------------------------------------------------------
SELECT aaVersion('429.01','429.00')
-------------------------------------------------------------------------

